package com.tender.model;


import com.fasterxml.jackson.annotation.JsonProperty;
import com.tender.page.Pagination;
import com.tender.utils.DataSwapUtil;
import lombok.Data;

import java.util.List;

/**
 * @版本： V3.1.0
 * @版权： 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2024-12-16
 */
@Data
public class GisPointDataRecordPagination extends Pagination {

    private String selectKey;

    private String json;

    private String dataType;

    private String superQueryJson;


    /**
     * 港区
     */
    @JsonProperty("portArea")
    private List portArea;

    public void setPortArea(Object portArea) {
        this.portArea = DataSwapUtil.convertToList(portArea);
    }

    /**
     * 类目
     */
    @JsonProperty("category")
    private List category;

    public void setCategory(Object category) {
        this.category = DataSwapUtil.convertToList(category);
    }

    /**
     * 坐标
     */
    @JsonProperty("location")
    private String location;

    /**
     * 描述
     **/
    @JsonProperty("des")
    private String des;
    /**
     * 菜单id
     */
    private String menuId;

    private String moduleId;
}
